package vn.orderonline.com.core.business.admin;

import java.util.List;

import vn.orderonline.com.core.business.dto.AdminDto;
import vn.orderonline.com.core.business.dto.RestResponseDto;

public interface IAdmin {
	
	public List<AdminDto> getAllAdmin();
	
	public AdminDto getAdminByAdminLoginId(String adminLoginId);
	
	public RestResponseDto addAdmin(AdminDto admin);
		
	public Boolean checkExistedByEmail(String adminEmail);
	
	public Boolean checkExistedByAdminLoginId(String adminLoginId);
	
	public Boolean checkExistedAccount(String adminLoginId, String password);
	
	public RestResponseDto delete(String adminLoginId);
	
//	public List<AdminDto> search(String adminName, String adminEmail, String adminLoginId, String adminPassword);
//	
//	
//	public void update(AdminDto admin);
	
}
